package io.framework.modules.hpinfo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.framework.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * 环境影响评价管理-环评附件信息
 *
 * @author Gujq email
 * @since 1.0.0 2020-04-13
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("v_t_hpgl_spfjinfo")
public class VTHpglSpfjinfoEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(type = IdType.UUID)
    private String recordid;
    /**
     * 外键，审批业务信息表主键
     */
    private String fkSpywPk;
    /**
     * 附件地址
     */
    private String filepath;
    /**
     * 附件名称
     */
    private String filename;
    /**
     * 附件大小
     */
    private String filesize;
    /**
     * 附件格式
     */
    private String filetype;
    /**
     * 附件内容
     */
    private String tilebody;
    /**
     * 文档类型
     */
    private String wdlx;
    /**
     * 数据状态
     */
    private String datestate;
    /**
     * 业务类型
     */
    private String ywlx;
    /**
     * 数据来源
     */
    private String sjly;
    /**
     * 数据入库时间
     */
    private Date createtime;
    /**
     * 数据入库用户I
     */
    private String createUserid;
    /**
     * 数据入库用户名称
     */
    private String createUsername;
    /**
     * 数据更新时间
     */
    private Date updatetime;
    /**
     * 数据更新用户ID
     */
    private String updateUserid;
    /**
     * 修改人姓名
     */
    private String updateUsername;
    /**
     * 是否删除
     */
    private Integer deleteflag;
    /**
     * 源数据表主键
     */
    private String datasourcePkid;
    /**
     * 数据来源(系统名称)
     */
    private String fkDatasource;
    /**
     * 系统编码
     */
    private String syscode;
}